sprinkle tower - Spanish English Dictionary